corroborative evidence - Spanish English Dictionary